motor tug - Turkish English Dictionary